the newly deforested areas - Español Inglés Diccionario